<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ page contentType="text/html" isELIgnored="false" pageEncoding="UTF-8"%>
<%@ page import="org.apache.commons.lang.StringUtils"%> 
  
<h1><spring:message code="compte.creation.titre" /></h1>
  
<c:if test="${not empty SPRING_SECURITY_LAST_EXCEPTION.message}"><p class="error">${SPRING_SECURITY_LAST_EXCEPTION.message}</p></c:if> 
<spring:hasBindErrors name="compteForm">
	<c:forEach items="${errors.globalErrors}" var="error">
		<spring:message code="${error.code}" arguments="${error.arguments}"	text="${error.defaultMessage}" />
	</c:forEach>
</spring:hasBindErrors>
  
  
  
<form:form class="form" method="POST" action="creation" modelAttribute="compteForm">
	        
	        <p>
				<form:label path="utilisateur.email"><spring:message code="compteUtilisateur.identifiant"></spring:message></form:label>
				<form:input path="utilisateur.email"  name='utilisateur.email'/>
			    <form:errors path="utilisateur.email" class="error" /> 
	   		</p>
	   
	 	 	 <p>
				<form:label path="utilisateur.password"><spring:message code="compteUtilisateur.password"></spring:message></form:label>
				<form:password path="utilisateur.password" name='utilisateur.password' />
				<form:errors path="utilisateur.password" class="error" /> 
	  		</p>
	  		
	  		 <p>
				<form:label path="confirmationPassword"><spring:message code="compteUtilisateur.confirmationPassword"></spring:message></form:label>
				<form:password path="confirmationPassword" name='confirmationPassword' />
				<form:errors path="confirmationPassword" class="error" /> 
	  		</p>
	 
	  
	        <p>
				<form:label path="utilisateur.prenom"><spring:message code="compteUtilisateur.prenom"></spring:message></form:label>
				<form:input path="utilisateur.prenom"  name='utilisateur.prenom'/>
			    <form:errors path="utilisateur.prenom" class="error" /> 
	   		</p>
	   		
	   	    <p>
				<form:label path="utilisateur.nom"><spring:message code="compteUtilisateur.nom"></spring:message></form:label>
				<form:input path="utilisateur.nom"  name='utilisateur.nom'/>
			    <form:errors path="utilisateur.nom" class="error" /> 
	   		</p>
	   		
	  		<input name="submit" type="submit"	value="<spring:message code="login.connexion"/>" />
			 
</form:form> 